The phrase "great host" refers to a person who is very welcoming, friendly, and attentive, making sure their guests have a good time or feel comfortable.